﻿#ifndef HANDLDATAS_H
#define HANDLDATAS_H

#include <QObject>
#include <QTimer>

class HandlDatas : public QObject
{
    Q_OBJECT
public:
    explicit HandlDatas(QObject *parent = nullptr);
    virtual ~HandlDatas();

    static HandlDatas * gestance();

    void setRunPaths(QString pathsa, QString pathsb);


signals:


public slots:
    void onTimeout();
    void onExeTimeout();

private:
    static HandlDatas  * m_handlDatas;
    QString m_runPaths;
    QString m_runZipPaths;
    QString m_exePaths;
    QString m_runExes;

    QTimer * m_timer;
    QTimer * m_exeTimer;
};

#endif // HANDLDATAS_H
